package gen.tools.structures;

import java.util.ArrayList;


public class CIQR1 {
	
	private int chkInId;			//繳交記錄ID
	private String subsysId;		//子系統ID
	private String subsysDesc;		//子系統描述
	private String creatorId;		//繳交人員ID
	private String creatorName;		//繳交人員姓名
	private String cDT;			//繳交日期
	private boolean isMR;			//是否為每日建置
	private int svnCMver;			//SVN CM 原始碼區版次
	private int svnAPmrVer;			//SVN AP MR 原始碼區版次
	private int svnAPolVer;			//SVN AP OL 原始碼區版次
	
	private int rsp;			//為了前端要rowspan變數，此值來自於 CIQR2的數目
	
	ArrayList<CIQR2> c2s = new ArrayList<CIQR2>();
	
	//CIQR2 內的屬性，為了方便前端處理
	private String modId;	//模組名稱
	private int mrCount;	//來自MR的程式數
	private int olCount;	//來自OL的程式數
	private String depFile;			//部署檔名
	private int svnCMcapVer;		//部署檔在SVN CM封裝檔區的版次
	private int statusId;			//流程進度ID			
	private String statusDesc;		//流程進度描述
	
	public int getChkInId() {
		return chkInId;
	}
	public void setChkInId(int chkInId) {
		this.chkInId = chkInId;
	}
	public String getSubsysId() {
		return subsysId;
	}
	public void setSubsysId(String subsysId) {
		this.subsysId = subsysId;
	}
	public String getSubsysDesc() {
		return subsysDesc;
	}
	public void setSubsysDesc(String subsysDesc) {
		this.subsysDesc = subsysDesc;
	}
	public String getCreatorId() {
		return creatorId;
	}
	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}
	public String getCreatorName() {
		return creatorName;
	}
	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName;
	}
	public String getcDT() {
		return cDT;
	}
	public void setcDT(String cDT) {
		this.cDT = cDT;
	}
	public boolean isMR() {
		return isMR;
	}
	public void setMR(boolean isMR) {
		this.isMR = isMR;
	}
	public int getSvnCMver() {
		return svnCMver;
	}
	public void setSvnCMver(int svnCMver) {
		this.svnCMver = svnCMver;
	}
	public int getSvnAPmrVer() {
		return svnAPmrVer;
	}
	public void setSvnAPmrVer(int svnAPmrVer) {
		this.svnAPmrVer = svnAPmrVer;
	}
	public int getSvnAPolVer() {
		return svnAPolVer;
	}
	public void setSvnAPolVer(int svnAPolVer) {
		this.svnAPolVer = svnAPolVer;
	}
	public int getRsC1() {
		return rsp;
	}
	public void setRsC1(int rsC1) {
		this.rsp = rsC1;
	}
	public String getModId() {
		return modId;
	}
	public void setModId(String modId) {
		this.modId = modId;
	}
	public int getMrCount() {
		return mrCount;
	}
	public void setMrCount(int mrCount) {
		this.mrCount = mrCount;
	}
	public int getOlCount() {
		return olCount;
	}
	public void setOlCount(int olCount) {
		this.olCount = olCount;
	}
	public String getDepFile() {
		return depFile;
	}
	public void setDepFile(String depFile) {
		this.depFile = depFile;
	}
	public int getSvnCMcapVer() {
		return svnCMcapVer;
	}
	public void setSvnCMcapVer(int svnCMcapVer) {
		this.svnCMcapVer = svnCMcapVer;
	}
	public int getStatusId() {
		return statusId;
	}
	public void setStatusId(int statusId) {
		this.statusId = statusId;
	}
	public String getStatusDesc() {
		return statusDesc;
	}
	public void setStatusDesc(String statusDesc) {
		this.statusDesc = statusDesc;
	}
	public ArrayList<CIQR2> getC2s() {
		return c2s;
	}
	public void setC2s(ArrayList<CIQR2> c2s) {
		this.c2s = c2s;
	}
}
